电子齿轮、相位偏移和齿轮间隙补偿
查看 BasicMotion_SynchronizedMotion.project
安装目录中的示例 CODESYS 在下面 ..\CODESYS SoftMotion\Examples
。
此示例说明如何将电子变速箱与相位偏移和齿轮间隙补偿结合使用。
应用程序的结构
该应用程序由一个简单的状态机组成 PLC_PRG
程序和跟踪,您可以使用它轻松追踪功能块的功能。
使用
MC_Power
。(STATE_POWER
)启动同步运动,并使主轴在位置 0 和位置 100 之间连续移动(
STATE_COMMAND_POS_0
和STATE_COMMAND_POS_1
)。
用法
主轴(轨迹图中的黑色)以每秒 50 个单位的最大速度在位置 0 和位置 100 之间连续来回移动。
电子变速箱(MC_GearIn
)的齿轮比为 2:3,将主机芯转换为 Slave0
轴(轨迹图中为绿色)。齿轮产生的最大速度为每秒 75 个单位。
然后,相位偏移(MC_Phasing
)30个单位应用于 Slave1
轴(轨迹图中的橙色)。速度与 Slave0
轴,除斜坡阶段外。
最后,采用齿轮间隙补偿,使运动达到 Drive
轴(轨迹图中的蓝色)。为了演示目的,齿轮间隙设置为不切实际的 5 个单位的高值。该图显示了运动开始时以及每次运动方向反转时的补偿运动。
